let a: number = 0 ;

let list: number[] = [1,2,3]

let list1: Array<string> = ['1','2','3']

let list2: Array<any> = [1,'2']

enum Color {Red = 1, Green, Blue}

let c: Color = Color.Blue;

let d:void = undefined;

function e():void {
    console.log(11)
}
let f = ():void => {console.log(222) }

console.log(Color,c, d)

interface obj {
    label: string
}

function printabel(obj: obj ) {
    console.log(obj.label)
}

let myObj = {size: 10, label: "Size 10 Object"};
printabel(myObj)


export {
    a
}